{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "patternProperties": {
    "^[a-zA-Z0-9_]*$": {
        "anyOf": [
          { "$ref": "text_variable_full_syntax.json" },
          { "type": "string" },
          {
            "type": "array",
            "items": { "type": "string" }
          },
          { "$ref": "custom_variable_full_syntax.json" },
          { "$ref": "metric_label_values_variable_full_syntax.json" }
        ]
      }
  },
  "additionalProperties": false
}
